package com.atguigu.juc.study.chapter04.locks;

import java.util.concurrent.TimeUnit;

/**
 * 8锁案例说明：
 *    1.标准访问:有a，b两个线程，请问先打印邮件还是短信
 *    2.sendEmail方法中加入暂停3秒钟，请问先打印邮件还是短信
 *
 *
 *
 *
 *
 * @author : leimingchao
 * @date Date : 2022年06月12日 8:44
 */
public class Lock8Demo {

    public static void main(String[] args) {

        Phone phone = new Phone();
        Phone phone2 = new Phone();

        new Thread(() -> {
            phone.senEmail();
        }, "a").start();

        try {
            TimeUnit.MILLISECONDS.sleep(200);
        } catch (InterruptedException e) {
            e.printStackTrace();
        }

        new Thread(() -> {
            // phone.senSMS();
            // phone.hello();
            phone2.senSMS();
        }, "b").start();
    }
}
